#include <my_header.h>
// 将会将str数据写入filename 使用xxd -p filename展示此文件的十六进制编码
/* Usage: ./6_write_text filename */
int main(int argc, char *argv[]){                                  
    ARGS_CHECK(argc, 2);
    // 以读写模式打开
    int fd = open(argv[1], O_RDWR);
    ERROR_CHECK(fd, -1, "open");

    // 写字符数据
    char str[] = "123456";
    ssize_t num = write(fd, str, strlen(str));
    ERROR_CHECK(num, -1, "write");
    // 占6个字节
    printf("num = %ld\n", num);
    // 关闭文件描述符
    close(fd);
    return 0;
}


